tools/libx{l, c}: Remove the toolstack_{save, restore} callbacks
authorAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 20 Jul 2015 10:37:55 +0000 (11:37 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Tue, 28 Jul 2015 10:11:52 +0000 (11:11 +0100)
commit2591383a503b289d9f1594e2f34cf1b49b0356f0
tree747b6860a8aeead3602dbcf485c7152b737d8f9c
parentb15bc4345e772df92e5ffdbc4c1e9ae2a6206617
tools/libx{l, c}: Remove the toolstack_{save, restore} callbacks

Update the libxc spec to indicate more sternly that TOOLSTACK records
should no longer be used.

Also, trim further toolstack infrastructure which should have gone in
c/s 39bf4e9 "tools/libxl: Drop all knowledge of toolstack callbacks"

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Ian Campbell <Ian.Campbell@citrix.com>
CC: Ian Jackson <Ian.Jackson@eu.citrix.com>
CC: Wei Liu <wei.liu2@citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
docs/specs/libxc-migration-stream.pandoc
tools/libxc/include/xenguest.h
tools/libxl/libxl_internal.h
tools/libxl/libxl_save_callout.c